// 宽泛类型
var a = "chengzhu";
// 值类型，下行报错，因为b的值只能是成竹
// let b: "成竹" = "张云";
// 值类型，正确
var b = "成竹";
console.log(a);
console.log(b);
// 不适用as const断言，c是宽泛类型
var c = true;
// 使用as const断言，c是值类型
var c = true;
var name = "成竹";
var company = "xqny";
var age = 18;
var arr1 = [name, age];
console.log(arr1);
// 使用as const断言后，数组变成元组
var arr2 = [name, age, "test", true];
console.log(arr2);
var obj = {
    name: "chengzhu",
};
console.log(obj);
